development (deposit) - Espagnol Anglais Dictionnaire